(diminutive of noun hombre) small man - Französisch Englisch Wörterbuch